devil's plaything - Turkish English Dictionary